package com.ktmall.ktmalluijava.pojo;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * @author ZhouShuang
 * @version 17
 * @Title
 * @date 2025/5/20 上午8:32
 */
@Setter
@Getter
@NoArgsConstructor
@AllArgsConstructor
public class Order {
    private Integer id ; //主键id
    private String orderSn; //订单流水号
    private Integer userId; //微信用户id
    private Integer orderState; //订单状态 1.待付款 2，待发货 3.待收货 4.待评价 5.已完成 6.已取消
    private Integer addressId; //联系地址ID,
    private String expressCompany ; //快递公司
    private String expressNumber; //快递单号
    private BigDecimal expressCost ; //快递费用
    private BigDecimal orderPrice ; //订单总价
    private BigDecimal actualPrice ; //实际需要支付的金额
    private String payTime ; //付款时间
    private Integer enabled ; //删除标识字段(0:未删除 1：已删除)
    private String createTime; //创建时间
    private  String updateTime; //修改时间
}
